package com.leizhi.demo.monitor.utils;

/**
 * @Description SIP 常量
 * @Version 1.0.0-SNAPSHOT
 * @Author leizhi
 * @Date 2025/4/27 9:57
 */
public class SipConstantUtil {

    /* SIP 堆栈的名称与地址 */
    public final static String STACK_NAME = "javax.sip.STACK_NAME";
    public final static String IP_ADDRESS = "javax.sip.IP_ADDRESS";


    /* SIP 消息中的 XML 节点 */
    public final static String CMD_TYPE = "CmdType";
    public final static String ELEMENT_DEVICE_ID = "DeviceID";
    public final static String ELEMENT_DEVICE_LIST = "DeviceList";
    public final static String ELEMENT_NAME = "Name";


    /* SIP 消息中的 XML 节点 CmdType 的类型值 */
    public final static String MESSAGE_KEEP_ALIVE = "Keepalive";
    public final static String MESSAGE_CATALOG = "Catalog";


    /* SIP 协议 */
    public final static String UDP = "UDP";
    public final static String TCP = "TCP";

    /* SIP 指令 */
    public static final String SESSION_NAME_PLAY = "Play";
    public static final String SESSION_NAME_PLAYBACK = "Playback";

}
